have the devil's own job - Turkish English Dictionary